package org.Yiran.timetale_re.item.tool.hammer;

import net.minecraft.world.item.Item;
import net.minecraft.world.item.Tiers;
import org.Yiran.timetale_re.item.tool.hammer.base.HammerItem;

/**
 * 下界合金锤子类
 * <p>
 * 该类实现了使用下界合金材料制作的锤子工具。
 * 下界合金锤子具有最高的耐久度和优秀的挖掘效率，同时还具有防火属性。
 * 是游戏中最顶级的锤子工具。
 * 继承自HammerItem基类。
 * </p>
 */
public class NetheriteHammerItem extends HammerItem {
    
    // ==============================
    // 构造方法
    // ==============================

    /**
     * 下界合金锤子构造函数
     * <p>
     * 创建一个下界合金锤子实例，使用下界合金工具材料，设置攻击伤害、攻击速度和物品属性。
     * 下界合金锤子具有2031点耐久度，并且具有防火属性。
     * </p>
     */
    public NetheriteHammerItem() {
        super(
                Tiers.NETHERITE,                    // 使用下界合金工具材料
                5.0F,                               // 攻击伤害加成
                -3.0F,                              // 攻击速度
                new Item.Properties().stacksTo(1).defaultDurability(2031).fireResistant() // 物品属性：最大堆叠数为1，耐久度为2031，具有防火属性
        );
    }
}